﻿using Microsoft.AspNetCore.Mvc;
using Model;

namespace TiboShop.ViewComponents
{
    public class MessageBoxViewComponent:ViewComponent
    {
        public IViewComponentResult Invoke(MessageBoxVO options)//传入参数为MessageBoxVO类型的options（弹窗信息选项）
        {
            if (options == null || (string.IsNullOrEmpty(options.Msg) && string.IsNullOrEmpty(options.RedrectUrl)))
                return Content("");//如果弹窗信息选项为空或内容和跳转URL均为空，证明不跳转，该组件直接输出空内容即可
            return View(options);//否则返回视图（一段弹窗控制的JS）
        }

    }
}
